package org.shj.springcloud.turbine;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.turbine.EnableTurbine;

/**
 * Turbine 是一个聚合 hystrix 监控数据的工具.
 * Turbine 聚合多个微服务数据时，可能存在聚合的数据不完整的问题。 当Turbine 聚合的微服务部署在同一台主机上时，就会出现该问题。解决方案：
 * 1. 为各个微服务配置不同的 hostname, 并将 prefeIpAddress 设为 false
 * 2. 设置  turbine.combine-host-port=true
 * 
 * 
 * 
 * @author huangjian
 *
 */

@SpringBootApplication
@EnableTurbine
public class HystrixTurbineApplication {

	public static void main(String[] args) {
        SpringApplication.run(HystrixTurbineApplication.class, args);
    }
	
}
